ARM: vITS: handle MOVI command
authorAndre Przywara <andre.przywara@arm.com>
Wed, 7 Sep 2016 00:50:55 +0000 (01:50 +0100)
committerStefano Stabellini <sstabellini@kernel.org>
Wed, 14 Jun 2017 18:38:38 +0000 (11:38 -0700)
commit5cf6a82627fe15a31e882e211b1450542de969cb
tree74ddbbf39b4abdad7d7387e32c1aa0ddf71aaaab
parent5e8d02560acf228cbff8453115aae367022540d9
ARM: vITS: handle MOVI command

The MOVI command moves the interrupt affinity from one redistributor
(read: VCPU) to another.
For now migration of "live" LPIs is not yet implemented, but we store
the changed affinity in our virtual ITTE and the pending_irq.

Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Acked-by: Julien Grall <julien.grall@arm.com>
Acked-by: Stefano Stabellini <sstabellini@kernel.org>
xen/arch/arm/vgic-v3-its.c